fix(rename): handle complex rename/move scenario
authorMatthieu Gallien <matthieu.gallien@nextcloud.com>
Wed, 23 Apr 2025 09:54:34 +0000 (11:54 +0200)
committerMatthieu Gallien <matthieu.gallien@nextcloud.com>
Thu, 24 Apr 2025 09:51:24 +0000 (11:51 +0200)
commit47b3a5c8ca5a4c50dcf48b73275555db790342e3
treedf4480425aaf53a8cee581764021c0252885f4e6
parent5bd6a25bb80dc7bacef454a15a4f8a61d41e3889
fix(rename): handle complex rename/move scenario

ensure we do not leak records and properly update them in client
database

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
src/libsync/propagatorjobs.cpp
test/testsyncmove.cpp